Skip to content

Conversation

@shamouda
Copy link
Contributor

@shamouda shamouda commented Apr 20, 2018

1- supporting a recent release of ULFM that provides non-blocking collectives.
2- rolling back to the old mechanism of notifying the completion of a native collective call using a local finish, rather than a boolean return value from X10RT functions.
3- rolling back to using one callback function in native collectives instead of two (one for success, and one for failure). A parameter is added to the original callback function, notifyDPE, for notifying place failures.

u5482878 added 6 commits April 19, 2018 19:14
completion status

Removed failed_coll_handler, and added a boolean flag to coll_handler to
notify process failure errors that leads to throwing a
DeadPlaceException in Team.
first integration with ULFM

Also use one call-back function for collective completion notification
call-back function for reporting collective completion
first integration.

Also changes to the way native collectives are called. Now all native
collectives return void and use one call-back function for reporting the
collective completion status.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant